I Ran 100 Miles In 22 Hours. Here's What I Learned.